package br.com.mb.util;

import java.io.IOException;
import java.io.InputStream;
import java.text.MessageFormat;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;

public class MensagemUtil {

	private static Properties properties = null;

	public MensagemUtil() {

		try

		{

			properties = new Properties();

			InputStream stream = getClass().getResourceAsStream(
					"/messages.properties");
			properties.load(stream);

		} catch

		(IOException ex) {

			Logger.getLogger(MensagemUtil.class.getName()).log(Level.SEVERE,
					null, ex);

		}

	}

	// * Recupera o valor da propriedade informada.

	public String getPropriedade(String Propriedade) {

		return properties.getProperty(Propriedade);

	}

	public static String getMensagem(Object... parametros) {

		String mensagem = "Seu cadastro foi efetuado";
		MessageFormat formatter = new MessageFormat(mensagem);

		return formatter.format(parametros);
	}

}
